watch too much television - Turkish English Dictionary